#ifndef Juego_h
#define Juego_h

#include <vector>

#include "Fondo.h"
#include "Jugador.h"
#include "Personaje.h"
//#include "Principal.h"


class Juego {

 public:

    virtual void inicializar();

    virtual void comprobarBoton();

    virtual void comprobarDisparo();

    virtual void comprobarEstado();

    virtual void actualizarPantalla();

 public:
    int puntos;
    int nivel;

 public:

    Personaje myPersonaje;

    /**
     * @element-type Personaje
     */
    //std::vector< Personaje > myPersonaje;

    Fondo myFondo;

    //Principal myPrincipal;

    Jugador myJugador;


    //Fondo myFondo;

};
#endif
